條件判斷,if else else if(),當判斷的條件結果為true時,就會直接裡面區塊的程式碼,像是 score必須大於等於60時,才會顯示通過,不然的話,會略過 if 區塊,改執行 else 區塊中的程式碼,else if這種方式沒有數量上的限制,所以確實可以無限列,但為了維護性還是不介意這樣做。
if (score >= 60) {
console.log("通過");
} else {
console.log("未通過");
}
另外還有的條件判斷方式是 && 與 ||,當使用&&時,必須兩邊的條件都符合時才執行 || 則是一邊符合就行 ! 則是將結果反過來。
const first_Num = 5;
const second_Num = 2;
const third_Num = 15;
if (first_Num > second_Num || first_Num > third_Num) {
console.log("第一個數至少比一個大");
} else if (first_Num < second_Num && first_Num < third_Num) {
console.log("第一個數是最小的");
}

將first_Num改成1後